WPDeveloper\BetterDocs\Dependencies\PhpParser\ParserAbstract D

Total Complexity 135
Dependencies 25
Dependents 0
Total lines 708
Lines of code 419
Logical lines of code 220
Comment lines 166
Methods 21
Properties 34

Methods 21

Method Rating Maintainability Complexity Lines of code
parse()
D
27
43 128
handleNamespaces()
A
46 13 41
getNamespacingStyle()
A
47 13 35
getExpectedTokens()
A
52 13 23
checkClass()
S
54 6 22
checkClassMethod()
S
55 5 21
checkNamespace()
S
57 5 17
checkInterface()
S
58 5 16
checkClassConst()
S
59 4 17
handleBuiltinTypes()
S
58 3 16
checkUseUse()
S
63 3 11
checkProperty()
S
64 3 10
parseNumString()
S
64 3 10
checkTryCatch()
S
68 3 7
checkParam()
S
67 3 8
checkModifier()
S
67 2 8
parseLNumber()
S
67 2 8
getErrorMessage()
S
67 2 7
__construct()
S
67 2 8
getAttributesAt()
S
79 1 3
emitError()
S
81 1 3